projects
/
project
/
bcm63xx
/
u-boot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6de5bf2
)
sbc8560: properly set cs0_bnds for 512MB
author
Paul Gortmaker
<
[email protected]
>
Fri, 11 Jul 2008 19:33:04 +0000
(15:33 -0400)
committer
Andrew Fleming-AFLEMING
<
[email protected]
>
Tue, 15 Jul 2008 00:35:03 +0000
(19:35 -0500)
The sbc8560 board ships with 512MB of memory installed,
but the current cs0_bnds is hard coded for 256MB. Set the
value based on CFG_SDRAM_SIZE.
Signed-off-by: Paul Gortmaker <
[email protected]
>
board/sbc8560/sbc8560.c
patch
|
blob
|
history
diff --git
a/board/sbc8560/sbc8560.c
b/board/sbc8560/sbc8560.c
index 2946ca105577bcc28d23ccc94b6304fc0d7d9c91..3b6b541cff6ade0e8924c718d923df65cf100fca 100644
(file)
--- a/
board/sbc8560/sbc8560.c
+++ b/
board/sbc8560/sbc8560.c
@@
-421,7
+421,11
@@
long int fixed_sdram (void)
#ifndef CFG_RAMBOOT
volatile ccsr_ddr_t *ddr= (void *)(CFG_MPC85xx_DDR_ADDR);
+#if (CFG_SDRAM_SIZE == 512)
+ ddr->cs0_bnds = 0x0000000f;
+#else
ddr->cs0_bnds = 0x00000007;
+#endif
ddr->cs1_bnds = 0x0010001f;
ddr->cs2_bnds = 0x00000000;
ddr->cs3_bnds = 0x00000000;